/ Mac Easy 2008 April
/ MAC_easy_04_2008.iso / Highlights / Fonelink / launch2net.dmg / Doubleclick to uninstall launch2net.app / Contents / Resources / NMDeinstallUtils.rb ![]() | < prev | next > |
MacBinary | 2008-08-14 | 1.3 KB | [□□□□/□□□□] |
Confidence | Program | Detection | Match Type | Support |
---|---|---|---|---|
66% | dexvert | Rocket eBook (document/rocketeBook) | ext | Supported |
1% | dexvert | MacBinary (archive/macBinary) | fallback | Supported |
100% | file | MacBinary II, Thu Aug 14 09:14:38 2008, modified Thu Aug 14 09:14:38 2008, 747 bytes "NMDeinstallUtils.rb" , at 0x36b 286 bytes resource | default (weak) | |
99% | file | data | default | |
100% | TrID | MacBinary 2 | default (weak) | |
100% | dearkID | deark: macbinary | default | |
100% | lsar | MacBinary | default |
id metadata | |
---|---|
key | value |
macFileType | [□□□□] |
macFileCreator | [□□□□] |
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 13 4e 4d 44 65 69 6e | 73 74 61 6c 6c 55 74 69 |..NMDein|stallUti|
|00000010| 6c 73 2e 72 62 00 00 00 | 00 00 00 00 00 00 00 00 |ls.rb...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 02 eb 00 | 00 01 1e c4 c9 e0 3e c4 |........|......>.|
|00000060| c9 e0 3e 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |..>.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 b7 09 00 00 |........|........|
|00000080| 23 0a 23 20 20 4e 4d 44 | 65 69 6e 73 74 61 6c 6c |#.# NMD|einstall|
|00000090| 55 74 69 6c 73 2e 72 62 | 0a 23 20 20 44 65 69 6e |Utils.rb|.# Dein|
|000000a0| 73 74 61 6c 6c 0a 23 0a | 23 20 20 43 72 65 61 74 |stall.#.|# Creat|
|000000b0| 65 64 20 62 79 20 41 6e | 64 72 65 69 20 59 75 64 |ed by An|drei Yud|
|000000c0| 69 6e 20 6f 6e 20 32 35 | 2e 30 36 2e 30 37 2e 0a |in on 25|.06.07..|
|000000d0| 23 20 20 43 6f 70 79 72 | 69 67 68 74 20 28 63 29 |# Copyr|ight (c)|
|000000e0| 20 32 30 30 37 20 6e 6f | 76 61 20 6d 65 64 69 61 | 2007 no|va media|
|000000f0| 20 4d 44 53 20 47 6d 62 | 48 2e 20 41 6c 6c 20 72 | MDS Gmb|H. All r|
|00000100| 69 67 68 74 73 20 72 65 | 73 65 72 76 65 64 2e 0a |ights re|served..|
|00000110| 23 0a 0a 72 65 71 75 69 | 72 65 20 27 66 69 6c 65 |#..requi|re 'file|
|00000120| 75 74 69 6c 73 27 0a 0a | 6d 6f 64 75 6c 65 20 4e |utils'..|module N|
|00000130| 4d 44 65 69 6e 73 74 61 | 6c 6c 55 74 69 6c 73 0a |MDeinsta|llUtils.|
|00000140| 0a 09 64 65 66 20 64 65 | 6c 65 74 65 46 69 6c 65 |..def de|leteFile|
|00000150| 73 28 66 69 6c 65 73 29 | 0a 09 09 0a 09 09 5f 66 |s(files)|......_f|
|00000160| 69 6c 65 73 20 3d 20 6e | 69 6c 0a 09 09 5f 66 69 |iles = n|il..._fi|
|00000170| 6c 65 73 20 3d 20 66 69 | 6c 65 73 20 69 66 20 66 |les = fi|les if f|
|00000180| 69 6c 65 73 2e 63 6c 61 | 73 73 20 3d 3d 20 41 72 |iles.cla|ss == Ar|
|00000190| 72 61 79 0a 09 09 5f 66 | 69 6c 65 73 20 3d 20 5b |ray..._f|iles = [|
|000001a0| 66 69 6c 65 73 5d 20 69 | 66 20 66 69 6c 65 73 2e |files] i|f files.|
|000001b0| 63 6c 61 73 73 20 3d 3d | 20 53 74 72 69 6e 67 0a |class ==| String.|
|000001c0| 09 09 0a 09 09 72 65 74 | 75 72 6e 20 74 72 75 65 |.....ret|urn true|
|000001d0| 20 75 6e 6c 65 73 73 20 | 5f 66 69 6c 65 73 0a 09 | unless |_files..|
|000001e0| 09 0a 09 09 5f 66 69 6c | 65 73 2e 65 61 63 68 20 |...._fil|es.each |
|000001f0| 7b 7c 66 7c 0a 09 09 09 | 70 75 74 73 20 22 44 65 |{|f|....|puts "De|
|00000200| 6c 65 74 65 64 20 23 7b | 66 7d 22 20 69 66 20 46 |leted #{|f}" if F|
|00000210| 69 6c 65 2e 64 65 6c 65 | 74 65 20 66 20 69 66 20 |ile.dele|te f if |
|00000220| 46 69 6c 65 2e 65 78 69 | 73 74 73 3f 20 66 0a 09 |File.exi|sts? f..|
|00000230| 09 7d 0a 09 09 0a 09 09 | 74 72 75 65 0a 09 65 6e |.}......|true..en|
|00000240| 64 0a 0a 09 64 65 66 20 | 64 65 6c 65 74 65 44 69 |d...def |deleteDi|
|00000250| 72 73 28 64 69 72 73 29 | 0a 09 0a 09 09 5f 64 69 |rs(dirs)|....._di|
|00000260| 72 73 20 3d 20 6e 69 6c | 0a 09 09 5f 64 69 72 73 |rs = nil|..._dirs|
|00000270| 20 3d 20 64 69 72 73 20 | 69 66 20 64 69 72 73 2e | = dirs |if dirs.|
|00000280| 63 6c 61 73 73 20 3d 3d | 20 41 72 72 61 79 0a 09 |class ==| Array..|
|00000290| 09 5f 64 69 72 73 20 3d | 20 5b 64 69 72 73 5d 20 |._dirs =| [dirs] |
|000002a0| 69 66 20 64 69 72 73 2e | 63 6c 61 73 73 20 3d 3d |if dirs.|class ==|
|000002b0| 20 53 74 72 69 6e 67 0a | 09 09 0a 09 09 72 65 74 | String.|.....ret|
|000002c0| 75 72 6e 20 74 72 75 65 | 20 75 6e 6c 65 73 73 20 |urn true| unless |
|000002d0| 5f 64 69 72 73 0a 09 09 | 09 09 09 09 09 09 0a 09 |_dirs...|........|
|000002e0| 09 5f 64 69 72 73 2e 65 | 61 63 68 20 7b 7c 64 69 |._dirs.e|ach {|di|
|000002f0| 72 7c 0a 09 09 0a 09 09 | 09 69 66 20 46 69 6c 65 |r|......|.if File|
|00000300| 2e 65 78 69 73 74 73 3f | 20 64 69 72 0a 09 09 09 |.exists?| dir....|
|00000310| 09 70 75 74 73 20 22 44 | 65 6c 65 74 65 64 20 23 |.puts "D|eleted #|
|00000320| 7b 64 69 72 7d 22 20 69 | 66 20 46 69 6c 65 55 74 |{dir}" i|f FileUt|
|00000330| 69 6c 73 2e 72 6d 5f 72 | 20 64 69 72 2c 20 3a 66 |ils.rm_r| dir, :f|
|00000340| 6f 72 63 65 20 3d 3e 20 | 74 72 75 65 0a 09 09 09 |orce => |true....|
|00000350| 65 6e 64 09 09 0a 09 09 | 7d 0a 09 09 74 72 75 65 |end.....|}...true|
|00000360| 0a 09 65 6e 64 0a 0a 65 | 6e 64 0a 00 00 00 00 00 |..end..e|nd......|
|00000370| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000380| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00000390| 54 68 69 73 20 72 65 73 | 6f 75 72 63 65 20 66 6f |This res|ource fo|
|000003a0| 72 6b 20 69 6e 74 65 6e | 74 69 6f 6e 61 6c 6c 79 |rk inten|tionally|
|000003b0| 20 6c 65 66 74 20 62 6c | 61 6e 6b 20 20 20 00 00 | left bl|ank ..|
|000003c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000003f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000400| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000410| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000420| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000430| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000440| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000450| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000460| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000470| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000480| 00 00 01 00 00 00 01 00 | 00 00 00 00 00 00 00 1e |........|........|
|00000490| 00 00 00 00 00 00 00 00 | 00 1c 00 1e ff ff 00 00 |........|........|
|000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
+--------+-------------------------+-------------------------+--------+--------+